package com.rgzn.fzxj.util;

/**
 * @author czl
 * @version 1.0
 * @description: TODO
 * @date 2025/4/12 15:39
 */
public class OsChecker {

    /**
     * 判断当前操作系统是否是Windows
     *
     * @return 如果是Windows返回true，否则返回false
     */
    public static boolean isWindows() {
        String osName = System.getProperty("os.name").toLowerCase();
        return osName.contains("win");
    }

    /**
     * 判断当前操作系统是否是Linux
     *
     * @return 如果是Linux返回true，否则返回false
     */
    public static boolean isLinux() {
        String osName = System.getProperty("os.name").toLowerCase();
        return osName.contains("nix") || osName.contains("nux") || osName.contains("aix");
    }

    /**
     * 获取当前操作系统的名称
     *
     * @return 操作系统的名称
     */
    public static String getOsName() {
        return System.getProperty("os.name");
    }

}
